:root {
  --vxe-ui-table-column-padding-default: 10px 0;
  --vxe-ui-table-row-height-default: 40px;
  --vxe-ui-table-header-height-default: 40px;
  --vxe-ui-table-header-font-weight: normal;
  --vxe-ui-table-header-font-color: var(--n-black-light-1);
  --vxe-ui-font-color: var(--n-black-light-1);
}
div.vxe-table--filter-wrapper {
  background: #ffffff;
  box-shadow: 0px 2px 24px 0px rgba(200, 201, 204, 0.5);
  border-radius: 8px;
  border: none;
  padding: 10px 0;
}
div.vxe-table--filter-wrapper.is--multiple > ul > li {
  padding: 6px 14px;
}

.vxe-table--header,
.vxe-table--body {
  tr {
    th:first-child,
    td:first-child {
      border-right: 1px solid var(--n-black-border);
    }
  }
}

.vxe-table--body-wrapper {
  padding-bottom: 40px;
}
